﻿@model WebSite.Common.Models.ViewModels.CourseVM

@section Scripts 
{
    @Styles.Render("~/Content/themes/base/css")
    @Styles.Render("~/Content/course.css")
    @Scripts.Render("~/bundles/coursepagejs")

    @if (Model.Info.RenderVK)
    {
        <script type="text/javascript" src="//vk.com/js/api/openapi.js?105" charset="windows-1251"></script>
    }
    @if (Model.Info.RenderOK)
    {
        <script type="text/javascript" src="http://connect.ok.ru/connect.js"></script>
    }
}

@section SEOContent {
   <title>@Model.PageTitle</title>
    <meta name="description" content="@Model.Description"/>
    <meta name="keywords" content="@Model.KeyWords" />
    <meta name="robots" content="@Model.Robots">
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 
}
<div id="fb-root"></div>
<div class="project" itemscope="itemscope" itemtype="http://schema.org/EducationEvent">
    <div class="coursePrice" style="text-align:right">
        @{
            WebSite.Common.Models.ViewModels.CoursePriceVM lowestPrice = @Model.Prices.FirstOrDefault();   
        }
        @if (lowestPrice != null)
        {
            if (lowestPrice.CustomCSS != null && lowestPrice.CustomCSS.Contains("singlepayment"))
            {
                <div>
                    Стоимость всего курса:<span title="@lowestPrice.Condition" class="tooltip @lowestPrice.CustomCSS"> @String.Format("{0} грн.", @lowestPrice.Price.ToString("0"))</span>
                </div>
            }
            else
            {
                 <div>
                    @*<span style="font-size:10px">Цены актуальны до конца 2014 года</span> <br />*@
                    Стоимость 1го месяца обучения:<span title="@lowestPrice.Condition" class="tooltip @lowestPrice.CustomCSS"> @String.Format("{0} грн.",@lowestPrice.Price.ToString("0"))</span>
                 </div>
            }
        }
        @if(Model.Prices.Count() > 1)
        {
            foreach (WebSite.Common.Models.ViewModels.CoursePriceVM price in Model.Prices.Skip(1))
            {
                <div class="@price.CustomCSS">
                    <span class="tooltip" title="@price.Condition" href="#">@price.ShortCondition @String.Format("{0} грн.",@price.Price.ToString("0"))</span>
                </div>
            }
        } 
    </div>
    <div class="navModule">
        <div class="pagination">
            @if (String.IsNullOrEmpty(Model.PreviousCourse))
            {
                <span class="prev">ПРЕДЫДУЩИЙ КУРС</span>
                <i></i>
            }
            else
            {
                <a class="next" href="@Url.Action("Course",new {name=@Model.PreviousCourse})">ПРЕДЫДУЩИЙ КУРС</a>
            }
            @if (String.IsNullOrEmpty(Model.NextCourse))
            {
                 <span class="prev">СЛЕДУЮЩИЙ КУРС</span>
            }
            else
            {
                <a class="next" href="@Url.Action("Course",new {name=@Model.NextCourse})">СЛЕДУЮЩИЙ КУРС</a>
            }
        </div>
        <a class="backBtn" href="@Url.Action("Category",new {name=@Model.Group.RouteName})"><i></i>НАЗАД В КАТЕГОРИЮ</a>
    </div>

    <h5 class="nav">
        <a href="@Url.Action("Index","Home")">Главная страница</a><span>::</span><a href="@Url.Action("Index","Training")">Обучениe</a><span>::</span><a href="@Url.Action("Category",new {name=@Model.Group.RouteName})">@Model.Group.BreadCrumb</a><span>::</span><a href="@Url.Action("Course",new {name=@Model.Route})">@Model.Breadcrumb</a>
    </h5>

    <h1 itemprop="name">@Model.TitleH1</h1>
    
    @if(String.IsNullOrWhiteSpace(Model.CustomPageHtml))
    { 
        <div id="info" class="info">
        <div id="accordion">
            @if (Model.Info.RenderLength)
            {
                <h3>Продолжительность курса</h3>
                <div>
                    @Html.Raw(Model.Info.LengthHtml)
                </div>
            }
            @if (Model.Info.RenderSchedule)
            {
                <h3>Расписание занятий</h3>
                <div>
                    @Html.Raw(Model.Info.ScheduleHtml)
                </div>
            }
            @if (Model.Info.RenderSyllabus)
            {
                <h3>Программа курса</h3>
                <div>
                    @Html.Raw(Model.Info.SyllabusHtml)
                </div>
            }
            @if (Model.Info.RenderPrice)
            {
                if (String.IsNullOrEmpty(Model.Info.PriceHtml))
                {
                    <h3>Стоимость</h3>
                    <ul>
                    @foreach (WebSite.Common.Models.ViewModels.CoursePriceVM price in Model.Prices)
                    {                        
                        if (price.CustomCSS != null && price.CustomCSS.Contains("singlepayment"))
                        {
                            <li itemscope itemtype="http://schema.org/Offer">
                                <b>@String.Format("{0} грн. за весь курс", @price.Price.ToString("0"))</b>
                                @if (!String.IsNullOrEmpty(price.Condition))
                                {
                                    <span style="text-transform:none;">- @price.Condition</span>
                                }
                            </li>
                        }
                        else
                        {
                            <li itemscope itemtype="http://schema.org/Offer">
                                <b>@String.Format("{0} грн. в месяц",@price.Price.ToString("0"))</b>
                                @if (!String.IsNullOrEmpty(price.Condition))
                                {
                                    <span style="text-transform:none;">- @price.Condition</span>
                                }
                            </li>
                        } 
                    }
                    </ul>
                }
                else
                {
                    <h3>Стоимость</h3>
                    <div itemscope itemtype="http://schema.org/Offer">
                        @Html.Raw(Model.Info.PriceHtml)
                    </div>
                }
            }
            @if (Model.Info.RenderAction)
            {
                <h3>Акции</h3>
                <div>
                   @Html.Raw(Model.Info.ActionHtml)
                </div>
            }
            @if (Model.Info.RenderNews)
            {
                <h3>Новости курса</h3>
                <div>
                   @Html.Raw(Model.Info.NewsHtml)
                </div>
            }
            @if (Model.Info.RenderSignUp)
            {
                <h3>Записаться на курс</h3>
                <div>  
                   @Html.Raw(Model.Info.SignUpHtml)
                </div>
            }
            @if (Model.Info.RenderVK)
            {
                <h3 id="vkTrigger">Мы в контакте</h3>
                <div class="externalContent">
                    <div id="vk_groups"></div>
                </div>
            }
            @if (Model.Info.RenderFB)
            {
                <h3>Мы в фейсбуке</h3>
                <div class="externalContentfb">
                    <div class="fb-like-box" data-href="https://www.facebook.com/pages/%D0%A6%D0%B5%D0%BD%D1%82%D1%80-%D0%BA%D1%83%D1%80%D1%81%D0%BE%D0%B2-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B8-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-Hello-world/626247000769428" data-width="230" data-height="470" data-colorscheme="light" data-show-faces="true" data-header="true" data-stream="false" data-show-border="true"></div>
                </div>
            }
            @if (Model.Info.RenderOK)
            {
                <h3>Мы в одноклассниках</h3>
                <div class="externalContent">
                    <div id="ok_group_widget"></div>
                </div>
            } 
        </div>
        <div class="blackButtonsPanel">
            <a id="chatTrigger" title="задать вопрос" class="social" href="/Contact#question">Задать вопрос</a>
            <a title="контакты" class="social"  href="@Url.Action("Index", "Contact")">Контакты</a>
            @*<a title="полное расписание занятий" class="social" href="@Url.Action("Index", "Schedule")">Расписание</a>*@
        </div>
        </div>
        
        <div id="gallery">
            @if (!String.IsNullOrEmpty(Model.CourseImageRef))
            {
                <div class="image">
                    <img width="610" height="242" title="@Model.CourseName" alt="@Model.CourseName" src="@Model.CourseImageRef">
                </div>
            }
            @if (!String.IsNullOrEmpty(Model.WhatIsItHtml))
            {
                <h3>Что это?</h3>
                @Html.Raw(Model.WhatIsItHtml)
            } 
            @if (!String.IsNullOrEmpty(Model.WhoRequresIt))
            {
                <h3>Кому это нужно?</h3>
                @Html.Raw(Model.WhoRequresIt)
            }
            @if (!String.IsNullOrEmpty(Model.WhatForHtml))
            {
                <h3>Зачем это нужно?</h3>
                @Html.Raw(Model.WhatForHtml)
            }
            @if (!String.IsNullOrEmpty(Model.HowToAchieve))
            {
                <h3>Как достигается результат?</h3>
                @Html.Raw(Model.HowToAchieve)
            }
            @if (!String.IsNullOrEmpty(Model.WhatIsRequired))
            {
                <h3>Что для этого требуется?</h3>
                @Html.Raw(Model.WhatIsRequired)
            }
        </div>
    }
    else
    {
        if (Model.Info.RenderAction ||  Model.Info.RenderFB || Model.Info.RenderLength || Model.Info.RenderNews || Model.Info.RenderOK || Model.Info.RenderPrice || Model.Info.RenderSchedule ||
            Model.Info.RenderSignUp || Model.Info.RenderSyllabus || Model.Info.RenderVK)
        {
             <div id="info" class="info">
        <div id="accordion">
            @if (Model.Info.RenderLength)
            {
                <h3>Продолжительность курса</h3>
                <div>
                    @Html.Raw(Model.Info.LengthHtml)
                </div>
            }
            @if (Model.Info.RenderSchedule)
            {
                <h3>Расписание занятий</h3>
                <div>
                    @Html.Raw(Model.Info.ScheduleHtml)
                </div>
            }
            @if (Model.Info.RenderSyllabus)
            {
                <h3>Программа курса</h3>
                <div>
                    @Html.Raw(Model.Info.SyllabusHtml)
                </div>
            }
            @if (Model.Info.RenderPrice)
            {
                if (String.IsNullOrEmpty(Model.Info.PriceHtml))
                {
                    <h3>Стоимость</h3>
                    <ul>
                    @foreach (WebSite.Common.Models.ViewModels.CoursePriceVM price in Model.Prices)
                    {
                        if (price.CustomCSS != null && price.CustomCSS.Contains("singlepayment"))
                        {
                            <li itemscope itemtype="http://schema.org/Offer">
                                <b>@String.Format("{0} грн. за весь курс", @price.Price.ToString("0"))</b> - @price.Condition
                            </li>
                        }
                        else
                        {
                            <li itemscope itemtype="http://schema.org/Offer">
                                <b>@String.Format("{0} грн. в месяц",@price.Price.ToString("0"))</b> - @price.Condition
                            </li>
                        } 
                    }
                    </ul>
                }
                else
                {
                    <h3>Стоимость</h3>
                    <div itemscope itemtype="http://schema.org/Offer">
                        @Html.Raw(Model.Info.PriceHtml)
                    </div>
                }
            }
            @if (Model.Info.RenderAction)
            {
                <h3>Акции</h3>
                <div>
                   @Html.Raw(Model.Info.ActionHtml)
                </div>
            }
            @if (Model.Info.RenderNews)
            {
                <h3>Новости курса</h3>
                <div>
                   @Html.Raw(Model.Info.NewsHtml)
                </div>
            }
            @if (Model.Info.RenderSignUp)
            {
                <h3>Записаться на курс</h3>
                <div>  
                   @Html.Raw(Model.Info.SignUpHtml)
                </div>
            }
            @if (Model.Info.RenderVK)
            {
                <h3 id="vkTrigger">Мы в контакте</h3>
                <div class="externalContent">
                    <div id="vk_groups"></div>
                </div>
            }
            @if (Model.Info.RenderFB)
            {
                <h3>Мы в фейсбуке</h3>
                <div class="externalContentfb">
                    <div class="fb-like-box" data-href="https://www.facebook.com/pages/%D0%A6%D0%B5%D0%BD%D1%82%D1%80-%D0%BA%D1%83%D1%80%D1%81%D0%BE%D0%B2-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B8-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-Hello-world/626247000769428" data-width="230" data-height="470" data-colorscheme="light" data-show-faces="true" data-header="true" data-stream="false" data-show-border="true"></div>
                </div>
            }
            @if (Model.Info.RenderOK)
            {
                <h3>Мы в одноклассниках</h3>
                <div class="externalContent">
                    <div id="ok_group_widget"></div>
                </div>
            } 
        </div>
        <div class="blackButtonsPanel">
            <a id="chatTrigger" title="задать вопрос" class="social" href="/Contact#question">Задать вопрос</a>
            <a title="контакты" class="social"  href="@Url.Action("Index", "Contact")">Контакты</a>
            @*<a title="полное расписание занятий" class="social" href="@Url.Action("Index", "Schedule")">Расписание</a>*@
        </div>
        </div>

            <div id="gallery">
                @Html.Raw(Model.CustomPageHtml)
            </div>
        }
        else
        {
            @Html.Raw(Model.CustomPageHtml)
        }
    }    

    @if (!String.IsNullOrEmpty(Model.Info.ExtraJS))
    {
        <script>
            @Html.Raw(Model.Info.ExtraJS)
        </script>
    }
    <div class="clear"></div>
</div>
